Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PICKARD LANE Terraced £241,841 £200,000 10 Jul 2020
4 PICKARD LANE Terraced £308,207 £193,000 25 May 2007
6 PICKARD LANE Terraced £366,838 £235,000 28 Sep 2007